home *** CD-ROM | disk | FTP | other *** search
/ Pascal Super Library / Pascal Super Library (CW International)(1997).bin / TURB_VIS / PGX122 / CHANGES.DOC next >
Text File  |  1994-02-09  |  6KB  |  191 lines

  1. PtGen 1.22ß release a
  2.  
  3. - The menubar Init constructor was not correct. The GetExtend method should
  4.   have been prefixed by Application^.
  5.  
  6. - The menubar and popup view could not be linked.
  7.  
  8. - PbxDateEdit was not correctly readed from the source file
  9.  
  10. - when an error was detected when reading a PtGen file and Clock or
  11.   HeapViewer was enabled, PtGen aborted with a 216.
  12.  
  13. - PtGen discarded help constants of the form hc<letter><digit><whatever>.
  14.   PtGen now only discards help constants starting with hcH<number >= 2000>.
  15.  
  16. - menubar and popup objects other than the main menubar wrote a faulty
  17.   HandleEvent, causing PtGen to fail on such files.
  18.  
  19. - when an invalid mask was specified for a TVTool inputline, PtGen aborted
  20.   with a 216.
  21.  
  22. - when a history id was specified, its size was not correct.
  23.  
  24. - when an application didn't any links to its menubar or statusline, a
  25.   HandleEvent method was written in its interface, but not in its
  26.   implementation causing the compiler to fail with an undefined forward
  27.   message.
  28.  
  29.  
  30. PtGen 1.21ß release 2
  31.  
  32. - public release
  33.  
  34.  
  35. PtGen 1.21ß release 1
  36.  
  37. - enhanced the MenuBar and PopUp object with a local menu that lets you
  38.   add predefined menus as a File Menu or a Window Menu. Another option,
  39.   *absolutely unique*, is a sorting option for the menubar which sorts
  40.   all items always within divider lines
  41.  
  42. - TbxDateEdit used in its record TbxDateEdit which required TVTypes in the
  43.   uses clause which was not.
  44.  
  45. - editors buffer size was not preserved when entering a value in the
  46.   applicaion configuration dialog box.
  47.  
  48. - standard hcXXXX from the App unit added. Can break existing code! For
  49.   example if you have defined hcDosShell PtGen will give an error ('Internal
  50.   error: trying to reinsert constant').
  51.   The solution is simple: just delete these constants.
  52.   This applies only to constants defined in the App unit.
  53.  
  54. - added more predefined objects/links
  55.   - menubar
  56.   - help window
  57.   - change dir dialog box
  58.   - add procedure call object
  59.   - ascii text display object
  60.   To use this you need /bp/examples/dos/tvdemo and /bp/examples/dos/tvfm
  61.   in your unit path (you need TEXTVIEW.PAS and CALCULATOR.PAS)
  62.  
  63. - added more cloning
  64.   - cloning of menubar
  65.   - cloning of popup
  66.  
  67. - fixed bug. Objects could linked to Buttons in a dialog box, but code
  68.   was not written.
  69.  
  70. - fixed XInputLine bug: XInputLine actually was a plain InputLine, oops!
  71.  
  72. - history views:
  73.   - fixed not deletion of history views
  74.   - fixed writing of 3d history views: the boundaries were incorrectly set
  75.   - added history id managing, hsXXXX, type now in either a value or a
  76.     constant
  77.  
  78. - added mouse support to the TSpinButton from BBDlg
  79.  
  80. - added HeapViewer and Clock to Application Configuration Dialog box. You
  81.   need bp/examples/dos/tvdemo in your unit path (you need GADGETS.PAS)
  82.  
  83. - now listboxes should obey typing in of characters
  84.  
  85. - now the strings.tvr is backed up to strings.tvb before overwriting it,
  86.   when saving the application
  87.  
  88. - errors and log information are now written to PTGEN.LOG instead of
  89.   PTGERR.LOG
  90.  
  91.  
  92. PtGen 1.20ß release 8d
  93.  
  94. - The OnAppend flag was always set for the picture validator
  95.  
  96.  
  97. PtGen 1.20ß release 8c
  98.  
  99. - Saving of a stand-alone dialog box didn't work corectly, the file dialog
  100.   box (or was it the abandon work dialog box?) kept popping up.
  101.  
  102. - Improved string resource file handling. After the .tvr is selected, the
  103.   corresponding .inc file is presented directly in the file dialog box.
  104.   Previously the user had to retype it.
  105.  
  106. - Fixed some other 213 an 216 'bugs' in the string resource handling code.
  107.   These occured as one didn't to things 'correctly', they didn't occur during
  108.   'normal' operation.
  109.  
  110. - the width of the resource string files dialog box has been enlarged.
  111.  
  112. - When a dialog box didn't have a record and one turned the record option
  113.   on, the names of the variables in the record were not set.
  114.  
  115.  
  116. PtGen 1.20ß release 8b
  117.  
  118. - Real mode version broke with a Overlay not initialized bug.
  119.  
  120. - the bfLeftJust flag was written as bfLestJust.
  121.  
  122.  
  123. PtGen 1.20ß release 8a
  124.  
  125. - not all dialogs showed the correct version number. Fixed
  126.  
  127. - When a record for a dialog is created, the variable name initially equals
  128.   the label if any. Now illegal characters like ':' are filtered out so only
  129.   legal characters remain
  130.  
  131.  
  132. PtGen 1.20ß release 8
  133.  
  134. - hints were not displayed when added to a subview. Corrected.
  135.  
  136. - added full statusline editing capabilities
  137.  
  138. - added history support for inputlines
  139.  
  140. - bxIntegerEdit did not support a negative minimum or maximum value,
  141.   corrected
  142.  
  143. - enhanced statusbar editing. Now full support for various StatusDef
  144.   inputlines. Objects can now be linked to status keys too.
  145.  
  146. - added frame option to InputLine
  147.  
  148. - added a ChangeDirectory menu item
  149.  
  150. - added an Exit to Dos menu item
  151.  
  152. - previously, a view could have more than one label. Is not possible
  153.   anymore
  154.  
  155. - now a command (or menu item) can be (re)linked to user defined
  156.   objects too. Previously when a link was destroyed it was not possible
  157.   to restore it, now one can simply display all defined objects and link
  158.   to one of them
  159.  
  160. - Improved (?) popping up of menus. Now a button press + release pops up
  161.   the menu, a second press is needed to make a selection.
  162.   Holding down the mouse button is still possible and should work as
  163.   before.
  164.  
  165.  
  166. PtGen 1.20ß7
  167.  
  168. - internal release, bug fixes + additions, see above
  169.  
  170.  
  171. PtGen 1.20ß6a
  172.  
  173. - added support for TbxByteEDit, TbxIntegerEdit and TbxDateEdit
  174.  
  175. - bugs removed, sigh
  176.  
  177. - added the /25 commandline option
  178.  
  179.  
  180. PtGen 1.20ß5
  181. - hcConstants are now proceeded by 'hc' as this is more intiutive. 'hc'
  182.   is stripped when the helpfile is written.
  183.  
  184. - A single dialog box can now be created with Dialog|New. The saved
  185.   source code can be readed later on.
  186.  
  187. - graphics mouse can now be disabled by specifying the /NGM option on
  188.   the command line or in the PTGEN environment variable
  189.  
  190. - various little cosmetic fixes
  191.